About Spurs Lilywhites Limited (12169492) United Kingdom