About Meamar Ltd (08263239) United Kingdom