About Tmr Furniture Installations Ltd (13600733) United Kingdom