About Charles Kendall Projects Limited (01234560) United Kingdom