About Terard Limited (01234601) United Kingdom