About Albert Roger Benelux Limited (09548491) United Kingdom