About Wallace And Walker Construction Ltd (12165841) United Kingdom