About Scott Spock & Ko Ltd (11864398) United Kingdom