About Parkroy Precision Ltd (11944839) United Kingdom