About Slices Pizza Stafford Limited (10932728) United Kingdom