About Richard James Operations Limited (10401656) United Kingdom