About Logans Den Limited (09891969) United Kingdom