About Grand Interiors Design Limited (12505873) United Kingdom