About H. A. Ditta & Sons Ltd (05969182) United Kingdom