About Walker Sime Limited (03882360) United Kingdom