About S.walker & Sons(mansfield)limited (00386725) United Kingdom