About William Beard Flooring Limited (06656912) United Kingdom