About Mcculloch Homes Limited (03155862) United Kingdom