About Rudding Holdings Limited (13585550) United Kingdom