About H J Walker & Company Limited (SC345386) United Kingdom