About Barnwood General Works Limited (03360909) United Kingdom