About L. Woodhouse Limited (00856946) United Kingdom