About Soho Editor Limited (04893543) United Kingdom