About G2 Interiors & Design Limited (08859203) United Kingdom