About Crandale Consultants Limited (SC341267) United Kingdom