About The Story Scientific Limited (09003408) United Kingdom