About Highlander Controls Limited (10899080) United Kingdom