About The Sound Barn Limited (07527700) United Kingdom