About Walker Associates (swindon) Limited (10596053) United Kingdom