About Hedkvist & Alkeby Invest Limited (08265883) United Kingdom