About Philosophers Rabbit Limited (09801356) United Kingdom