About First Aberdeen Limited (SC097420) United Kingdom