About Laur &rox Construction Ltd (13359202) United Kingdom