About Loewe Contemporary Ltd (10585217) United Kingdom