About Wilkes Worx Ltd. (SC594503) United Kingdom