About Andrew Duncan Ltd (SC239731) United Kingdom