About Coniston Associates Limited (04306117) United Kingdom