About Spencer Shaw Solicitors Limited (07787711) United Kingdom