About Mckendrick Multimedia Limited (06801265) United Kingdom