About Luke Keen Cabling Ltd (13328105) United Kingdom