About Sterling Sturrock Management Limited (09348589) United Kingdom