About Mcculloch Ata Limited (SC472644) United Kingdom