About Slavitescu Lucian Engineering Ltd (11173419) United Kingdom