About Snape Engineering Limited (01531426) United Kingdom