About Sound Power Limited (03044406) United Kingdom