About Equirodi Llp (OC389703) United Kingdom