About Woodhouse Se Holdings Ltd (13390292) United Kingdom