About I J Walker Limited (04463089) United Kingdom