About Logbook Lending Limited (07409180) United Kingdom