About Nick Sherwood Ltd (11860254) United Kingdom