About Ellis Automotive Engineering Limited (11231407) United Kingdom