About Humber Floor Solutions Limited (13269701) United Kingdom