About Wychall (fastfoods) Limited (11815430) United Kingdom