About Ajo Cabling Limited (10268286) United Kingdom