About Jim Walker & Company Limited (08927143) United Kingdom