About Restaurant Essentials Ltd (12587214) United Kingdom