About Sheldon Precision Engineering Limited (08832666) United Kingdom