About S P Woolhouse And Sons Limited (09098699) United Kingdom