About Kirkham Board Associates Limited (05391538) United Kingdom