About Ellis Controls Limited (06643951) United Kingdom