About Barwick Holiday Club Ltd (10445762) United Kingdom