About Grace And Galor Limited (05558105) United Kingdom