About Eilloseth Ltd (13522947) United Kingdom