About J.c. Parker Installations Limited (06202235) United Kingdom