About The Edge Marketing Solutions Limited (03251090) United Kingdom