About P. J. Parker Instrumentation Limited (02811398) United Kingdom