About Clerkenwell Flooring Company Limited (06200172) United Kingdom