About Spurstowe Ltd. (06956785) United Kingdom