About J.r. Parker Automobile Engineers Limited (01742165) United Kingdom