About James Clark & Partners Scotland Limited (SC226155) United Kingdom