About I B Yeomans Flooring Limited (05690717) United Kingdom