About W. Rubens Limited (13482868) United Kingdom