About Baxendale Jones Limited (08011086) United Kingdom