About Logerty Limited (06714445) United Kingdom