About Hamlin House (uk) Limited (07905822) United Kingdom