About Sceptica Scientific Ltd (08811284) United Kingdom