About Taylor Made Catering Ltd (07671766) United Kingdom