About London Smokehouse Limited (10807302) United Kingdom