About Grifford Interiors Ltd (11389369) United Kingdom