About J. G. Rae Trading Limited (SC709029) United Kingdom