About Rydon Group Holdings Limited (10966583) United Kingdom