About Hamilton Lake Limited (07000657) United Kingdom