About Laufer Limited (10430213) United Kingdom