About Annalee Longford Limited (03728297) United Kingdom