About Duncan Beaton Ltd (SC554781) United Kingdom