About Timberstone Floor Restoration Limited (07818622) United Kingdom