About Langhammer-it Limited (08546098) United Kingdom