About Ruby Doo Limited (08534248) United Kingdom