About Cylon Controls (u.k.) Limited (02781882) United Kingdom