About Karlson Consultants Limited (10731181) United Kingdom