About Heywood Bury Limited (13552288) United Kingdom