About Qe Sherwood Ltd (13568275) United Kingdom