About Almond Kirkley Associates Limited (10683908) United Kingdom