About Timmy S & Timmy S Ltd (13309266) United Kingdom