About Sopex London Ltd (02270677) United Kingdom