About Thomatia Floors Limited (11814809) United Kingdom