About Adams Boyle & Douglas Developments Limited (SC537586) United Kingdom