About Keltbray Environmental Materials Management Limited (06872836) United Kingdom