About Flexicon Industrial Supplies Limited (07159463) United Kingdom