About New Wendy S Limited (11257678) United Kingdom