About S J & B Walker Limited (10587457) United Kingdom