About Mccullough Media Services Ltd (07342540) United Kingdom