About Rexel Senate Limited (02588733) United Kingdom