About Spock Ltd (12061814) United Kingdom