About Flexicon Limited (03824181) United Kingdom