About Marcel Hirshman Limited (06200253) United Kingdom