About Wells Developments Ltd. (02947234) United Kingdom