About S & B Walker Limited (09462554) United Kingdom