About The Russell Arms Pub Company Limited (07928241) United Kingdom