About Tarka Construction Ltd (12850146) United Kingdom