About Sherrington Engineering Services Limited (06843185) United Kingdom