About Wainford Holdings Limited (03261727) United Kingdom