About Sospel Management Co Ltd (08383295) United Kingdom