About Wood Financial (holdings) Ltd (12632895) United Kingdom