About Mckendrick Production Services Ltd (13399233) United Kingdom