About Nick Sherwood Design Limited (07815180) United Kingdom