About Seven Feet Apart Footware Limited (12665724) United Kingdom