About Endeavour Flooring Limited (08019516) United Kingdom