About Swann Scientific Consulting Limited (08994578) United Kingdom