About Strandstar Ltd (06131295) United Kingdom