About Formosa Fencing Limited (11898224) United Kingdom