About Cooper S Microbars Ltd (12390357) United Kingdom