About Rydon Technology Limited (01988284) United Kingdom