About The Bloom Inn Limited (12396685) United Kingdom