About S R Turns & Sons Limited (07955564) United Kingdom