About Powell & Company Solicitors Llp (OC398666) United Kingdom