About Marengo Sarginson Associates Limited (03811219) United Kingdom