About C & H Precision Finishers Limited (02905047) United Kingdom