About Patrascu Engineering Ltd (11023087) United Kingdom