About Edington Mains Limited (02221604) United Kingdom