About The Black Lion (long Melford) Limited (10909208) United Kingdom