About J Baxendale Ltd (12281706) United Kingdom