About Micro Bar Box Ltd (09324507) United Kingdom