About Press Logic Limited (09396945) United Kingdom