About Mcmeekengale Ltd (12680481) United Kingdom