About Cable & Aldous Limited (05400375) United Kingdom