About Wendy S Sandwiches Limited (07884819) United Kingdom