About Weymouth Precision Holdings Ltd (13085372) United Kingdom