About Snappy Engineering Ltd (11273433) United Kingdom