About Industrial Floor Treatments Ltd. (SC095337) United Kingdom