About C Snell Roofing Specialist Limited (07118261) United Kingdom