About Clift Controls Limited (01375289) United Kingdom