About The Mellor Pub Company Limited (07724648) United Kingdom