About D Sherwood Ltd (12218754) United Kingdom