About S R Keedwell Holdings Limited (12521524) United Kingdom