About Wynn Hitchon Ltd (11404353) United Kingdom