About Megaplast (uk) Ltd. (04296381) United Kingdom