About Kelsall Consulting Limited (09589746) United Kingdom