About Saga Investment Corp Limited (08229634) United Kingdom