About Spenmark (255) Limited (SC446059) United Kingdom