About David&alexandru Ltd (11946800) United Kingdom