About The Barge House Limited (09290355) United Kingdom