About Woolsey & Woolsey Limited (06890182) United Kingdom