About Gilmour Cable Services Limited (11939980) United Kingdom