About Kelk Consulting & Services Ltd (06235439) United Kingdom