About Laur Builder Limited (12818506) United Kingdom