About Rx Sherwood Ltd (13653121) United Kingdom