About T Slinger Footwear Limited (06826438) United Kingdom