About Seldo Construction Ltd (12176992) United Kingdom