About Flambeau Europlast Ltd (01216092) United Kingdom