About Apollo Tyres (uk) Holdings Ltd. (07993963) United Kingdom