About J C Fleming & Partners (SC225582) United Kingdom