About Tarka Controls Limited (01004170) United Kingdom