About Ellesmere Holding Limited (09423592) United Kingdom