About Harringtons Sandwiches Limited (07200013) United Kingdom