About Sam Strick Holdings Ltd (11380198) United Kingdom