About Wenden Kerr Limited (11541381) United Kingdom