About S&n Catering Supplies Limited (07661783) United Kingdom