About Kingfisher Lure Management Company Limited (01674348) United Kingdom