About Sail Ties Ltd (12193872) United Kingdom