About Mckees Limited (05284192) United Kingdom