About Ruby & Grey Limited (10635043) United Kingdom