About B&h Engineering Ltd (07108265) United Kingdom