About Dairy House Solar Limited (08939123) United Kingdom