About Kh Dudley Limited (12625434) United Kingdom