About Sterling Isa Managers Limited (02395416) United Kingdom