About Kea-flex Mouldings Limited (00598173) United Kingdom