About Ellington Interiors Ltd (11121508) United Kingdom