About Bloomsbury India Uk Limited (07937126) United Kingdom