About Lindens Consulting Services Limited (08704065) United Kingdom