About Ilie Design Engineering Limited (10691358) United Kingdom