About Craig Alexander Rattray Limited (SC583027) United Kingdom