About J. Lindre Associates Limited (06811226) United Kingdom