About Flexiplas Limited (12070311) United Kingdom