About Flexiglass Limited (12096834) United Kingdom