About Ball Haye Management Company Limited (03654182) United Kingdom