About Ed Ruben & Co Ltd (11741818) United Kingdom