About Strides Buffets Limited (07957945) United Kingdom