About R A Rubin Limited (12190393) United Kingdom