About Roy K. Ross And Co. Limited (01123469) United Kingdom