About Anfield Solicitors Ltd (10824398) United Kingdom