About Hand Tied Limited (12972148) United Kingdom