About Grandie Investments Ltd (10823333) United Kingdom