About Kimball Smith Limited (02972794) United Kingdom