About Rudy Technologies Limited (03162286) United Kingdom