About Irugasa Remote Control Systems Ltd (04089086) United Kingdom