About Ruby Dean Ltd (13016627) United Kingdom