About Tartak Interiors Limited (09294718) United Kingdom