About Rexel Foods Ltd (SC646425) United Kingdom