About Universal Sherwood Ltd (11171075) United Kingdom