About Loewe Hermanos (uk) Limited (01386687) United Kingdom