About Sneath (engineers) Limited (07723905) United Kingdom