About Richard James Smith Limited (10395764) United Kingdom