About Trafalgar Flooring And Beds Limited (02389872) United Kingdom