About Ruby S T J J Ltd (12681839) United Kingdom