About Spurrier Tech Limited (11343354) United Kingdom