About Barwood Ventures (bow) Ltd (07225745) United Kingdom