About Spur Thicket Pass Ltd (12924406) United Kingdom