About James Mcmeeken Ltd (11562616) United Kingdom