About Sub Woofers Ltd (12084188) United Kingdom