About Spero Trustee Company Birmingham (01970542) United Kingdom