About Spanclad Holdings Limited (05116713) United Kingdom