About Shefcut Tool & Engineering Limited (01242552) United Kingdom