About Pax Mentis Products (uk) Limited (10941936) United Kingdom