About Lindengrove Services Limited (08113929) United Kingdom