About Spaniel Investments Limited (FC019548) Isle Of Man