About Mckee Holdings Limited (10855410) United Kingdom