About Weston Contract Holdings Limited (08591907) United Kingdom