About Duncan Forbes Limited (10672793) United Kingdom