About Ellington Timepiece Limited (12143197) United Kingdom