About Duncan G Grant Ltd (SC305446) United Kingdom