About Vaughan & Blyth (construction) Limited (03711465) United Kingdom