About Woolmore House Limited (12982960) United Kingdom