About Sandor Construction Ltd (12809607) United Kingdom