About The Litcham Bull Inn Limited (12823748) United Kingdom