About Lonsdale Emerald Limited (09123004) United Kingdom