About Thornton Vare Associates Limited (01729668) United Kingdom