About Mcculloch Thought Services Ltd (13412702) United Kingdom