About Spirit Footwear Limited (07028522) United Kingdom