About Mckee Associates Limited (05673817) United Kingdom