About James Walker & Son Limited (SC527035) United Kingdom