About Holdcable Limited (06292596) United Kingdom