About Bramble Brook Holiday Club Ltd (13218406) United Kingdom