About Carclo Group Services Limited (00117106) United Kingdom