About Barge Walk Limited (05702596) United Kingdom