About Bay Horse Meanwood Ltd (11653346) United Kingdom