About Balfe Specialist Engineering Ltd (11146400) United Kingdom