About Salvador Bloomsbury Ltd (08202371) United Kingdom