About Duncan Stingemore Limited (07932685) United Kingdom