About Llewellyn & Geary Limited (11851130) United Kingdom