About Stoer Consulting Limited (09523757) United Kingdom