About Fincham Flooring Services Limited (12678008) United Kingdom