About J. Jackson & Partners (SL001305) United Kingdom