About Birch Engineering Limited (08762171) United Kingdom