About Hitchin Flooring Company Limited (12839785) United Kingdom