About Hycontrol Technology Limited (02147358) United Kingdom