About William Rae (aberdeen) Limited (SC282248) United Kingdom