About Haagensen Limited (13127985) United Kingdom