About Tail Shakers Ltd (13269178) United Kingdom