About Backwell Venturers Limited Liability Partnership (OC325788) United Kingdom