About Mcken & Company Limited (09783888) United Kingdom