About Wendon Limited (03188665) United Kingdom