About Spikes Walker Ltd (13158324) United Kingdom