About Ellington Holdings Limited (04522716) United Kingdom