About Eddington Holdings Limited (13014386) United Kingdom