About Edgehog Developments Limited (08305112) United Kingdom