About Logman Holdings Limited (01505193) United Kingdom