About Mennie Limited (10354578) United Kingdom