About Philosophical Trading Co Ltd (SC704781) United Kingdom