About Bayleaf Seafront Ltd (12215277) United Kingdom