About The Lacrosse Ball Company Ltd (13291373) United Kingdom