About Sparwave Limited (02929932) United Kingdom