About Dl Bloomer Limited (SC412771) United Kingdom