About S.j. Neish & Partners (SL003232) United Kingdom