About Kirkwood Mclean Projects Limited (12941967) United Kingdom