About New Wave Concepts Limited (03697735) United Kingdom