About Cable Wharf Limited (12220936) United Kingdom