About Index West Yorkshire Ltd (11977211) United Kingdom