About J.c. Rathbone Associates Structured Finance Limited (02646268) United Kingdom