About Richard James (north Swindon) Limited (13655628) United Kingdom