About L.j. Woodhouse Ltd. (07323180) United Kingdom