About Hedstrand Consultants Limited (05446487) United Kingdom