About The Ideal Pub Company Limited (06015530) United Kingdom