About John Parker & Partners (SL000814) United Kingdom