About Hans And Sailor Ltd (13521441) United Kingdom