About Galloway Woodlands Limited (SC415338) United Kingdom