About J R Cross London Limited (10193998) United Kingdom