About Consard Limited (SC242128) United Kingdom