About The Float Glass Network Limited (12039985) United Kingdom