About Michal Jarmolowicz Engineering Limited (10902608) United Kingdom