About Marmeg Limited (12121939) United Kingdom