About Permaclad Limited (08301925) United Kingdom