About Cablecycle Limited (05325391) United Kingdom