About The Edje London Limited (08729911) United Kingdom