About Spencer Birch Llp (OC301735) United Kingdom