About Silverthorn Associates Limited (05357601) United Kingdom