About Topaz House Limited (11024396) United Kingdom