About Concale Group Ltd (10596246) United Kingdom