About Lopes & Tedeschi Ltd (12717357) United Kingdom