Garvins Law secures £2 million funding