About Andrew Yule Limited (SC388038) United Kingdom