About L.m. Straughan Limited (04138645) United Kingdom