About Long Tall Sally Limited (13356059) United Kingdom