About Mr T S Pizza Limited (12695319) United Kingdom