About Neill Birch Engineering Solutions Limited (08546748) United Kingdom