About A. J. Dean Ltd (12839193) United Kingdom