About Spurco Holdings Ltd (11987422) United Kingdom