About Bloomsburys Limited (06039545) United Kingdom