About Linthurst Associates Limited (00583810) United Kingdom