About Integrated Flooring Technologies Limited (SC535365) United Kingdom