About Newfield Handmade Sandwiches Limited (09457599) United Kingdom