About Ace Cabling Specialists Limited (07838505) United Kingdom