About Kirkby Associates Limited (09277018) United Kingdom