About Peter Lindsell & Associates Limited (04586883) United Kingdom