About Lindridge Solar Limited (09585360) United Kingdom