About Sterling Trust Limited (01761400) United Kingdom