About The Margaret Sherry Collection Limited (03054581) United Kingdom