About Philosoph Limited (07975509) United Kingdom