About W.&i. Rae (investments) Limited (SC077370) United Kingdom