About Rose Lewenstein Ltd (13573448) United Kingdom