About Tiffins & Thalis Limited (10901131) United Kingdom