About Reuben & Partners Ltd (13280870) United Kingdom