About R. Snell Contractors Limited (04817906) United Kingdom