About Wells Edwalton Ltd. (03980802) United Kingdom