About Strum & Bass Ltd (09544795) United Kingdom