About Reuben & Co Limited (13512534) United Kingdom