About Gratterpalm Limited (09712305) United Kingdom