About The Barge Restaurant Limited (07893405) United Kingdom