About Hamsell Lake Limited (10085695) United Kingdom