About Walk & Talk Bradford Ltd (12257324) United Kingdom