About Tillco Catering Ltd (12429434) United Kingdom