About London Salsa Limited (08271094) United Kingdom