About New Wave Store Limited (07807176) United Kingdom