About Ellie Engineering Limited (11079353) United Kingdom