About Gordonbrae Limited (SC581117) United Kingdom