About The Ellen Court Partnership Ltd (09143375) United Kingdom