About Bwi (aberdeen) Limited (SC339308) United Kingdom