About David Rubin & Partners Ltd (08977557) United Kingdom