About Squeezebox Design Ltd (08160976) United Kingdom