About Eclipse House Ltd (11760413) United Kingdom