About Longbow Associates Limited (09743355) United Kingdom