About Clark Clay Industries Limited (02204204) United Kingdom