About Marshall Sterling Investment Management Limited (09170695) United Kingdom