About Jeremy Rubin & Co Limited (04550409) United Kingdom