About Ellahi Motors Limited (09375416) United Kingdom