About Llewellynn Smith Inns Limited (04680905) United Kingdom