About T A Interiors Ltd (12645082) United Kingdom