About Barwick Ventures Limited (11117458) United Kingdom