About Cyrus Cable Limited (05638756) United Kingdom