About Taylored Flooring Limited (05713807) United Kingdom