About Aldie Developments Limited (SC096116) United Kingdom