About Cablecomb Ltd (05250603) United Kingdom