About J. Parker & Partners (SL001698) United Kingdom