About The Bay Consultancy Ltd (12903295) United Kingdom