About Sanderson Precision Products Limited (04775566) United Kingdom