About Sterling Trust Asset Management Limited (07535256) United Kingdom