About S R Pelser Ltd (06931633) United Kingdom