About Filippo Uecher Uk Ltd (13089744) United Kingdom