About The Mentor Kitchen Limited (11878253) United Kingdom