About Seldale Limited (FC019788) Isle Of Man