About David D Almada Limited (04362098) United Kingdom