About Mega Pound (heywood) Ltd (09256068) United Kingdom