DJK Renewables phone Calleywell Cottage, The Cross Shillingstone, Dorset DT11 0SP map Microgeneration Ltd phone The Post Office, Blandford Rd Shillingstone, Dorset DT11 0SF map if (!IN_DEV) { ?> } ?>