About Burroughes & Watts (kingswood) Limited (01905375) United Kingdom