About Abbotts Catering Supplies Limited (12117267) United Kingdom