About Mcmeiken Harris Ltd (10586026) United Kingdom