About Longbow Management Limited (05088377) United Kingdom