About Tudor Ionescu Ltd (07682077) United Kingdom