About Strut & Fibre Limited (08338978) United Kingdom