About Gritt London Ltd (12764258) United Kingdom