About Sam Still Limited (11439500) United Kingdom