About Sahlander & Partner Limited (13335734) United Kingdom