About Wells Masonry Solutions Limited (11269226) United Kingdom