About Ruby Lee Limited (10982345) United Kingdom