About Duncan Beattie It Ltd (10617072) United Kingdom