About String & Timber Wine Limited (09322873) United Kingdom