About C.balfour Services Ltd (12113865) United Kingdom