About S Woodhouse Limited (06531461) United Kingdom