About Floglass Limited (09212202) United Kingdom