About Baxendale Advisory Limited (08232067) United Kingdom