About Kelvedon Holdings Ltd (10413312) United Kingdom