About Ruby General Store Limited (04836192) United Kingdom