About Eshop Designers & It Solutions Limited (08242852) United Kingdom