About Keglim Laufer Limited (03960840) United Kingdom