About Sandgrain Ltd (07227996) United Kingdom