About Woolf & Woolf Limited (08581597) United Kingdom