About Mcculloughs Limited (05324768) United Kingdom