About Tebbs Chef & Catering Limited (13609358) United Kingdom