About Lucas Cable Services Ltd (11657418) United Kingdom