About Holiday House (meifod) Ltd (12575114) United Kingdom