About Hamperley Hideaways Ltd (12929294) United Kingdom