About Catering And Leisure Supplies Holdings Limited (11821032) United Kingdom