About Taylor Made Flooring Limited (05102725) United Kingdom