About Carlson Consultants Limited (11287183) United Kingdom