About James & Gordon Limited (09001774) United Kingdom