About S R Walker Ltd (13708024) United Kingdom