About Tailored Catering Ltd (10096458) United Kingdom