About Spenmark (260) Limited (SC446048) United Kingdom