About Michael Mcmeeken Ltd (10837619) United Kingdom