About Timsing Foods Limited (08796252) United Kingdom