About Garrard Cricket Bat Company Ltd. (10489371) United Kingdom