About Mckitrick Ltd (12675172) United Kingdom