About S Wooller Mechanical Engineering Ltd (08152865) United Kingdom