About Andrei Diciuc & Sons Ltd (11454328) United Kingdom