About Richard James (holdings) Ltd. (03789912) United Kingdom