About Spanclad Construction Limited (01462826) United Kingdom