About Kirkham Associates Limited (06516068) United Kingdom