About Mckenna Williams Limited (11312108) United Kingdom