About Fred Duncombe Limited (00360813) United Kingdom