About Balshaw Engineering Limited (06589134) United Kingdom