About Ryda Electronics Limited (01584725) United Kingdom