About Sr Meica Ltd (09809573) United Kingdom