About Palm House (at The Packhouse) Ltd (12965739) United Kingdom