About Kh Duffield Limited (12200481) United Kingdom