About Clark Masts Systems Limited (01419385) United Kingdom