About Keltbray Plant Limited (01675402) United Kingdom