About E Design Studio Limited (09232533) United Kingdom