About Galloway Point Ltd. (SC607847) United Kingdom