About A H Ditta Limited (12082649) United Kingdom