About Eddison Wells Limited (10271744) United Kingdom