About The Smith Pinching Group Limited (01471683) United Kingdom