About Walker & Associates Quality Management Ltd (12102316) United Kingdom