About Andrew Douglas Associates Limited (SC309258) United Kingdom