About Timperley Food Studio Limited (10658171) United Kingdom