About J & C Spink Associates Limited (11710672) United Kingdom