About Venturi Associates Ltd (10397689) United Kingdom