About Dumitrascu Ltd (07182450) United Kingdom