About Ruby & J Ltd (13012117) United Kingdom