About Willcox Snell Masonry Ltd (12494482) United Kingdom