About James Swinton And Company Limited (SC057323) United Kingdom