About Dennis Teepe Interiors Ltd (09860373) United Kingdom