About The Bloomers World International Ltd (11273108) United Kingdom