About Abt (aberdeen) Limited (SC311290) United Kingdom