About Rod Linter Consulting Limited (07274487) United Kingdom