About Antonescu Ltd (12278614) United Kingdom