About Clark Masts Teksam Limited (01469797) United Kingdom