About Steuer Consulting Limited (07492234) United Kingdom