About Dumitrescu&son Ltd (13536532) United Kingdom