About Edwin Woodhouse Trustee Company Limited (00588869) United Kingdom