About Redcat Pub Company Limited (13119725) United Kingdom