About Bay Haywood Ltd (12509611) United Kingdom