About Spirit Footwear Limited (13659825) United Kingdom