About Sevlow Painting Contractors Limited (06459585) United Kingdom