About Trevi Interiors Ltd (06031209) United Kingdom