About Gallaher Solutions Limited (08695892) United Kingdom