About John Scott Precision Limited (10354029) United Kingdom