About E & D Solutions Limited (07522682) United Kingdom