About John Rae Limited (SC110049) United Kingdom