About Tin & Shaker Ltd (11781594) United Kingdom