About Stiff Upper Lip Limited (03528131) United Kingdom