About Laurus House Limited (12472486) United Kingdom