About Grit & Glamour Ltd (07180836) United Kingdom