About Gregor Colquhoun Limited (SC433392) United Kingdom