About Headlam (european) Limited (05272085) United Kingdom