About Topps Tiles Holdings Limited (05840669) United Kingdom