About Sedgley Vulcanising Limited (07143592) United Kingdom