About Kinneir Dufort Topco Limited (10314108) United Kingdom