About Cable & Blake Limited (11667079) United Kingdom