About Duncan Wheeler Limited (06404650) United Kingdom