About Sandmarten Holdings Limited (06595479) United Kingdom