About Sterling Managers Limited (07905807) United Kingdom