About Clancy Consultants Limited (11591196) United Kingdom