About Vaughan & Blyth (contractors) Limited (00892529) United Kingdom