About Llewellyn Hastings Limited (00331511) United Kingdom