About Bloomsburys Biddenden Ltd. (05939058) United Kingdom