About Thurlow Nunn Standen Limited (05310718) United Kingdom