About S Walters Engineering Ltd (06887849) United Kingdom