About Glendale Foam & Fibre Limited (09098706) United Kingdom