About Duncan Campbell Ltd (06739758) United Kingdom