About Elan & Ford Limited (10243505) United Kingdom