About Duncan Phillips Limited (03560717) United Kingdom