About Gallagher Scott Ltd (SC624754) United Kingdom