About Grangelands Holdings Limited (11757239) United Kingdom