About Logan Oil Tools Ltd (SC351667) United Kingdom