About Jaycob Durham Ball Ltd (11287350) United Kingdom