About A J Deller Ltd (10338118) United Kingdom