About Lopes & Domingos Ltd (12782251) United Kingdom