About Ro-uk Holdings Limited (08328371) United Kingdom