About Ascotts Catering Supplies Ltd (12583158) United Kingdom