About Logsol Limited (02264281) United Kingdom