About Ellie S Engineering Limited (11332073) United Kingdom