About Logiflex Limited (06771977) United Kingdom