About Wenden S Ltd (13562058) United Kingdom