About Keltbray Group (holdings) Limited (02810840) United Kingdom