About St. James Motor Company Limited (03884425) United Kingdom