About Howes Acoustics Limited (07346832) United Kingdom