About Talker Tailor Trouble Maker Limited (10140885) United Kingdom