About V&b&s Construction Ltd (10233546) United Kingdom