About H & R Interiors Ltd (10409318) United Kingdom