About Blooming Judy Garlands Ltd (SC686103) United Kingdom