About J Duncombe Limited (04861657) United Kingdom