About Eclipse Mortgage Shop Limited (04925942) United Kingdom