About Langhammer Limited (02416449) United Kingdom