About Ruby Rye Limited (06034622) United Kingdom