About Limberger Associates Ltd (09401871) United Kingdom