About H Hamdalla Limited (08360182) United Kingdom