About Mcculloch Hall Limited (03736890) United Kingdom