About Alsthorpe Associates Limited (08836873) United Kingdom