About Edendale Projects Limited (08947069) United Kingdom