About Ellandor Holding Ltd (13213565) United Kingdom