About Sl Thompson Management Consultants Limited (07169310) United Kingdom