About Shearcut Engineering Limited (03997240) United Kingdom