About Ruby S Dalston Limited (08107017) United Kingdom