About Emperor Ampersand Limited Partnership (LP012786) United Kingdom