About Snell Masonary Limited (05848598) United Kingdom