About Mennock Ltd (11096146) United Kingdom