About Green Slate Trophies Ltd (10399105) United Kingdom