About Grace & Glace Ltd (12879031) United Kingdom