About The Bowling Green Limited (11810314) United Kingdom