About Bowring Engineering Ltd (05753901) United Kingdom