About James Paul & Partners Limited (SC526471) United Kingdom