About N A Walker Consulting Ltd (12859475) United Kingdom