About Sir John Parker & Associates Limited (05948758) United Kingdom