About Pillar Sports Ltd. (09215298) United Kingdom