About Yeovil Fabrication Limited (02229763) United Kingdom