About Larsen Hasselquist Limited (12960811) United Kingdom