About H C Controls Limited (04235768) United Kingdom