About W. Rae Limited (SC286590) United Kingdom