About Thorpe Stone Associates Llp (OC302530) United Kingdom