About Sterling Management Consultants Limited (06623231) United Kingdom