About Baxendale Consulting Limited (08594317) United Kingdom