About Scott Aitken Limited (06698067) United Kingdom